package com.itheima.singledemo;

/**
 * 2025/4/19 9:27
 * 设计的一个单例类
 */
public class Singleton {

    //1. 定义一个私有的静态变量Singleton，用来存储唯一实例
    private static final Singleton INSTANCE = new Singleton();
    //2. 私有构造器，避免在其他类中创建对象了
    private Singleton() {
    }
    //静态的方法只能访问静态的成员（变量、方法）
    //3. 定义一个公共的静态方法，返回唯一实例
    public static Singleton getInstance() {
        return INSTANCE;
    }

}
